RESTful Web Services Administration

Provide a standard mechanism for online customerClosed In the context of the Cloud Monetisation Platform, an individual or organisation who has signed an agreement to take goods and services from a service provider. A customer receives a bill associated with one or more subscriptions, and can be a single end user or a large company with many subscriptions assigned to one agreement. data interchange between CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. and other MDS Global and third partyClosed Of software; a reusable component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform. systems and applications. CMP has two complimentary sets of web services for customer data: SOAP and RESTful web servicesClosed Web services that are based on Representative State Transfer (REST) architecture principles, and are therefore designed to work best on the Internet, being lightweight, maintainable, and scalable. CMP provides RESTful web services to access much of CMP functionality..

Deployment

RESTful web services run in Spring Boot with in-built validation, business logic and connection to the CMP database via JDBCClosed Java Database Connectivity. The application programming interface (API) that allows Java programs to access databases.

For information on how to deploy the RESTful Web Services, see the CMP Installation Guide.

Starting

To start the RESTful Web Services service, use the following command:

sudo systemctl start rest-ws

To restart the RESTful Web Services service, use the following command:

sudo systemctl restart rest-ws

Stopping

To stop the RESTful Web Services service, use the following command:

sudo systemctl stop rest-ws

Monitoring Status

To check the status of the RESTful Web Services service, use the following command:

sudo systemctl status rest-ws

Check the logfile for any errors – sometimes the process is still running but not functioning.

Configuration

For a list of the properties that must be configured during installation and configuration, see the REST Web Services Properties section of the CMP Installation Guide.

Logs

The Summary File generated at the end of the installation process provides the location of log files for the RESTful Web Services, for example the section pertaining to the RESTful Web Services can look as follows: